Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 MARSH WALL £32,935,281 £26,650,000 20 Dec 2019
56 MARSH WALL £1,288,402 £1,260,000 28 Sep 2023